home *** CD-ROM | disk | FTP | other *** search
- **************************************************************
- * *
- * SFSEC.EXE v1.2 *
- * *
- * SPITFIRE User Security Level Adjustment Program *
- * *
- * Copyright (c) 1993, 1995 *
- * Sagerquist Micro Engineering *
- * *
- * 1414 W. Kerrick Street *
- * Lancaster, Ca. 93534 *
- * Data (805) 723-6908 *
- * *
- **************************************************************
-
- DESCRIPTION
- -----------
- SFSEC.EXE adjusts a SPITFIRE BBS caller's security level and
- remaining time in the drop file SFDOORS.DAT. SPITFIRE BBS will
- read this file on return from a DOOR and adjust its database.
- This action is useful when invoking BBS Doors such as a Call
- Back Verification, a Questionnaire or Opinion Poll, etc., where
- the caller is to be rewarded with a security level or time
- adjustment upon successful completion.
-
- SFSEC.EXE will make the adjustments for the caller while the
- caller is on-line.
-
- SYNTAX
- ------
- SFSEC /D:[Directory where SFDOORS.DAT is located]
- /S:[Security Level] (Optional)
- /T+:[Additional time for this call] (Optional)
- /T=:[Maximum time for this call] (Optional)
-
- The command line switches may be placed in any order and they are
- not case sensitive. Only one /T switch may be used.
-
- EXAMPLES
- --------
- SFSEC /D:C:\SF /S:25
- SFSEC /D:C:\SF /S:25 /T+:30
- SFSEC /D:C:\SF /S:25 /T=:90
-
- SAMPLE SECTION FROM SF.BAT
- --------------------------
-
- :DOOR_A
- C:
- CD C:\SF\VERIFY
- VERIFY! /B:SPITFIRE /D:C:\SF
- IF ERRORLEVEL 0 IF NOT ERRORLEVEL 2 GOTO ADJUST
- GOTO LOOP
- :ADJUST
- C:
- CD C:\SF
- SFSEC /D:C:\SF /S:25 /T+:30
- GOTO LOOP
-
- TECHNICAL
- ---------
- If the /T+: switch is used, time is added to the original remaining
- time FOR THAT CALL. The time already used is deducted from this
- number.
-
- If the /T=: switch is used, the maximum time FOR THIS CALL becomes
- this number. The time already used is ignored. Unfortunately,
- SF_SEC.EXE does not take into account the time used in the door.
-
- Time FOR THIS CALL is different than the time available PER DAY.
- Each call is limited to the BBS's definition of time available
- per call. When SF_SEC.EXE makes its adjustment, its only effective
- ON THIS CALL. Subsequent calls by the same person are again limited
- by the BBS.
-
- DISCLAIMER
- ----------
- This program is distributed as is. No warranty, either expressed or
- implied is offered and the programmer is not responsible for any
- damages or expenses that may occur through the use of this program.
- The user shall determine its suitability. Extensive testing has been
- performed and every effort has been made to ensure satisfactory
- performance prior to release. Please communicate any difficulties
- with the programmer through the BBS at (805) 723-6908. Any problems
- received will be treated as a top priority.
-
- CREDITS
- -------
- SPITFIRE BBS is copyrighted software by Mike Woltz of Buffalo
- Creek Software, 913 - 39th Street, West Des Moines, Iowa 50265.
- BBS (515) 225-8496.
-
- Many thanks to Jeff Cruser of Houston, TX (BBS (713) 575-0932)
- for requesting the time adjustment revision.
-
- PROGRAMMING SERVICES
- ====================
- SFSEC.EXE is a custom program, and performs exactly as requested.
-
- Programming services are provided by Sagerquist Micro Engineering
- by request. The point of contact is the S M E Support BBS at
- (805) 723-6908, or via mail at the following address:
-
- Sagerquist Micro Engineering
- 1414 W. Kerrick St.
- Lancaster, CA 93534
- BBS (805) 723-6908
-
- If you have a need for a program of any kind, please let me know.
-
- HISTORY
- -------
- 01/06/95 V1.2 - /T=: switch altered. In v1.1, the time limit
- OF THIS CALL was changed to the number on this
- switch. SPITFIRE, on return from the door, would
- then deduct the time used to come up with the
- remaining time FOR THAT CALL.
-
- Now, the maximum time for that call (line 14 of
- SFDOORS.DAT) is adjusted with the time already used.
- If /T=:120 and the caller has already used 3 minutes,
- the actual number written to line 14 of SFDOORS.DAT
- is 123. Remaining time now REALLY becomes the number
- from this command line switch.
-
- Only drawback: The time used in the door would be
- deducted from the /T=: number.
-
- 01/01/95 v1.1 - Time adjustments added.
- Command line switches changed.
-
- 09/15/93 v1.0 - First release.
-